squeeze themselves up - Espagnol Anglais Dictionnaire